home *** CD-ROM | disk | FTP | other *** search
Makefile | 1998-08-12 | 3.0 KB | 84 lines |
-
- /* Copyright (c) Mark J. Kilgard, 1996, 1998. */
-
- #include "../../Glut.cf"
-
- TARGETS = hiddenline haloed silhouette softshadow accumaa field convolve \
- shadowvol shadowmap projshadow tess textile comp csg dissolve envmap \
- envphong decal textext genmipmap imgproc mipmap_lines textrim tvertex \
- warp motionblur projtex zcomposite videoresize occlude af_depthcue \
- af_teapots multilight boundary shadowfun hello2rts rasonly sgiflag \
- pointburst redblue_stereo texwinalign
-
- SRCS = hiddenline.c haloed.c silhouette.c softshadow.c accumaa.c field.c \
- convolve.c shadowvol.c shadowmap.c projshadow.c sphere.c tess.c texture.c \
- textile.c comp.c csg.c dissolve.c envmap.c envphong.c decal.c textext.c \
- textmap.c genmipmap.c imgproc.c mipmap_lines.c izoom.c textrim.c tvertex.c \
- warp.c motionblur.c projtex.c zcomposite.c videoresize.c occlude.c \
- addfog.c af_depthcue.c af_teapots.c multilight.c boundary.c shadowfun.c \
- rts.c hello2rts.c rasonly.c sgiflag.c pointburst.c redblue_stereo.c \
- texwinalign.c
-
- AllTarget($(TARGETS))
-
- SimpleGlutProgramTarget(accumaa)
- NormalGlutProgramTarget(af_depthcue,af_depthcue.o addfog.o)
- NormalGlutProgramTarget(af_teapots,af_teapots.o addfog.o)
- SimpleGlutProgramTarget(boundary)
- NormalGlutProgramTarget(comp,comp.o texture.o)
- SimpleGlutProgramTarget(csg)
- SimpleGlutProgramTarget(convolve)
- SimpleGlutProgramTarget(decal)
- SimpleGlutProgramTarget(dissolve)
- NormalGlutProgramTarget(envmap,envmap.o texture.o)
- SimpleGlutProgramTarget(envphong)
- SimpleGlutProgramTarget(field)
- NormalGlutProgramTarget(genmipmap,genmipmap.o texture.o)
- SimpleGlutProgramTarget(haloed)
- NormalGlutProgramTarget(hello2rts,hello2rts.o rts.o)
- SimpleGlutProgramTarget(hiddenline)
- NormalGlutProgramTarget(imgproc,imgproc.o texture.o)
- NormalGlutProgramTarget(mipmap_lines,mipmap_lines.o izoom.o texture.o)
- SimpleGlutProgramTarget(motionblur)
- SimpleGlutProgramTarget(multilight)
- SimpleGlutProgramTarget(occlude)
- SimpleGlutProgramTarget(pointburst)
- SimpleGlutProgramTarget(projshadow)
- NormalGlutProgramTarget(projtex,projtex.o texture.o)
- SimpleGlutProgramTarget(rasonly)
- SimpleGlutProgramTarget(redblue_stereo)
- SimpleGlutProgramTarget(sgiflag)
- SimpleGlutProgramTarget(shadowfun)
- SimpleGlutProgramTarget(shadowmap)
- SimpleGlutProgramTarget(shadowvol)
- SimpleGlutProgramTarget(silhouette)
- SimpleGlutProgramTarget(softshadow)
- NormalGlutProgramTarget(tess,tess.o sphere.o)
- NormalGlutProgramTarget(textext,textext.o textmap.o texture.o)
- NormalGlutProgramTarget(textrim,textrim.o texture.o)
- NormalGlutProgramTarget(textile,textile.o texture.o)
- SimpleGlutProgramTarget(texwinalign)
- SimpleGlutProgramTarget(tvertex)
- NormalGlutProgramTarget(videoresize,videoresize.o sphere.o)
- SimpleGlutProgramTarget(vox)
- NormalGlutProgramTarget(warp,warp.o texture.o)
- SimpleGlutProgramTarget(zcomposite)
-
- DATA_LINKS = 00.rgb 02.rgb 04.rgb a.rgb mandrill.rgb 01.rgb 03.rgb 05.rgb b.rgb tree.rgb vox.bin.gz
-
- links:
- for i in $(DATA_LINKS); do \
- /bin/rm -rf $$i ; \
- ln -s ../../data/$$i . ; \
- done
-
- #ifdef RemoveFiles
- clean::
- RemoveFiles($(DATA_LINKS))
- #else
- clean::
- $(RM) $(DATA_LINKS)
- #endif
-
- DependTarget()
-